Prof
Pierluigi Mancarella
Chair of Electrical Power Systems
Department of Electrical and Electronic Engineering
40 engineering
7 affordable and clean energy
science & technology
technology
engineering
engineering, electrical & electronic
4008 electrical engineering
energy & fuels
13 climate action